personal leave - French English Dictionary